get rocks in one's head

[美国俚语]愚蠢;神经不正常,精神反常